with abundant meadows - Turkish English Dictionary